// pages/reserve/reserve.js
Page({

      /**
       * 页面的初始数据
       */
      data: {
            timesData: [
                  { 'timeName': '9:00', 'children': [{ 'color': false }, { 'color': false }] },
                  { 'timeName': '10:00', 'children': [{ 'color': false }, { 'color': false }] },
                  { 'timeName': '11:00', 'children': [{ 'color': false }, { 'color': false }] },
                  { 'timeName': '12:00', 'children': [{ 'color': false }, { 'color': false }] },
                  { 'timeName': '13:00', 'children': [{ 'color': false }, { 'color': false }] },
                  { 'timeName': '14:00', 'children': [{ 'color': false }, { 'color': false }] },
                  { 'timeName': '15:00', 'children': [{ 'color': false }, { 'color': false }] },
                  { 'timeName': '16:00', 'children': [{ 'color': false }, { 'color': false }] },
                  { 'timeName': '17:00', 'children': [{ 'color': false }, { 'color': false }] },
                  { 'timeName': '18:00', 'children': [{ 'color': false }, { 'color': false }] },
                  { 'timeName': '19:00', 'children': [{ 'color': false }, { 'color': false }] },
                  { 'timeName': '20:00', 'children': [{ 'color': false }, { 'color': false }] },
            ]
      },

      /**
       * 生命周期函数--监听页面加载
       */
      onLoad: function (options) {

      },

      /**
       * 生命周期函数--监听页面初次渲染完成
       */
      onReady: function () {

      },

      /**
       * 生命周期函数--监听页面显示
       */
      onShow: function () {

      },

      /**
       * 生命周期函数--监听页面隐藏
       */
      onHide: function () {

      },

      /**
       * 生命周期函数--监听页面卸载
       */
      onUnload: function () {

      },

      /**
       * 页面相关事件处理函数--监听用户下拉动作
       */
      onPullDownRefresh: function () {

      },

      /**
       * 页面上拉触底事件的处理函数
       */
      onReachBottom: function () {

      },

      /**
       * 用户点击右上角分享
       */
      onShareAppMessage: function () {

      },
      getCalendarData(e) { // 监听日历数据
            console.log(e.detail)
      },
      //点击选择时间段
      selectFunc: function (e) {
            var _that = this;
            var oData = _that.data.timesData;
            var aDx = e.currentTarget.dataset.adx;
            var aIndex = e.currentTarget.dataset.aindex;
            var aSelectAdx = oData[aDx];
            var aChildren = aSelectAdx.children[aIndex];
            console.log('aDx', aDx);
            console.log('aIndex', aIndex);
            aChildren.color = !aChildren.color;
            console.log('oData', oData);
            _that.setData({
                  timesData: oData,
            })
      }
})